From 947cac2b85bd60558e766db4f7b276aad0435405 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sun, 23 Feb 2014 15:40:09 +0100 Subject: [PATCH] testsuite: Don't leak in test runner --- testsuite/css/parser/test-css-parser.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/testsuite/css/parser/test-css-parser.c b/testsuite/css/parser/test-css-parser.c index 34ee3ae7dd..f985d86f82 100644 --- a/testsuite/css/parser/test-css-parser.c +++ b/testsuite/css/parser/test-css-parser.c @@ -221,12 +221,18 @@ test_css_file (GFile *file) static void add_test_for_file (GFile *file) { - g_test_add_vtable (g_file_get_path (file), + char *path; + + path = g_file_get_path (file); + + g_test_add_vtable (path, 0, g_object_ref (file), NULL, (GTestFixtureFunc) test_css_file, (GTestFixtureFunc) g_object_unref); + + g_free (path); } static int -- 2.30.2